home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / reviews / flashtek.ad < prev    next >
Internet Message Format  |  1994-11-04  |  5KB

  1. Date: Fri, 28 Oct 94 14:06:49 PDT
  2.  
  3.             Flash Graphics
  4.  
  5. Supports Borland C/C++, Microsoft C/C++, Watcom C/386 9.x/10.x, MetaWare
  6. High C/C++, and Symantec C/C++.
  7.  
  8. Over half of Flash Graphics is written in assembly. All the code uses the 
  9. best algorithms available to give you the best performance your money can 
  10. buy for PC graphics. Flash Graphics allows the C, C++, and assembly 
  11. programmer to draw and manipulate graphic primitives at the fastest 
  12. speed available.
  13.  
  14.  
  15. BGI to Flash Graphics Interface, MS C graphics interface:
  16.  
  17. 2 special modules (source code included) act as interfaces between 
  18. applications written for BGI and Flash Graphics, and applications
  19. written for MicroSoft C dos graphics, and Flash Graphics. Nearly all
  20. functions, except some minor initialization functions, will work without
  21. modification with the Flash Graphics library. With only a few minutes of
  22. work the programmer can dramatically speed up BGI or MSC applications and
  23. get access to super VGA, and TIGA graphic adapters!
  24.  
  25. A Flash Graphics Exclusive -- A Debug Library:
  26.  
  27. You need all the help you can get to produce bug free code as the 
  28. complexity and size of applications increase. Graphics programs for the 
  29. PC are notorous in this regard. This is because most PC graphics adapters
  30. involve a direct memory mapped video buffer, a simple program bug that 
  31. passes incorrect parameters can result in very difficult-to-find bugs. 
  32. For example; a coordinate out of range can result in creative changes to
  33. the operating system that go undetected until after the program has exited.
  34. To help the developer with these types of problems, FlashTek supplies two 
  35. Flash Graphics libraries. One is a debug version which checks arguments for
  36. validity. The standard library does no checking which results in maximum 
  37. speed and minimum code size. The debug library catches many of the common
  38. errors immediately, making debugging the application much easier. The 
  39. non-debug version allows the developer to get maximum performance from 
  40. their application.
  41.  
  42. Graphics Adapter Support:
  43.  
  44. Some of the adapters and modes Flash Graphics supports:
  45.         CGA --       medium and high resolution modes
  46.         EGA --       monochrome and 16 color 640 x 350 modes
  47.         VGA --       640 x 480 x 16 colors and 320 x 200 x 256 colors
  48.         VESA --      all Super VGA 256 color modes
  49.         VESA --      all Super VGA 16 color modes (32-bit protected mode only)
  50.         VESA --      all Truecolor and Highcolor modes
  51.         8514/A --    all 256 color modes
  52.         Hercules --  one or two page modes
  53.         TIGA 2.0 --  all 256 color modes (Some restrictions for DOS extenders)
  54.         Super VGA -- 800 x 600 x 16 colors
  55.         Virtual Screens -- 1 and 8 bits per pixel
  56.  
  57.  
  58. Source code for Flash Graphics is available and comes with source code and
  59. instructions for a graphics adapter driver. If your adapter isn't supported
  60. you can create your own driver for your special needs in a matter of a few
  61. hours (call first to find out if it is under development at FlashTek and
  62. will be available soon).
  63.  
  64. Functions:
  65.  
  66. Initialization functions include automatic graphics adapter and mode 
  67. selections, with user override, or graphics adapter and mode specific 
  68. initialization functions. Drawing primitives include dots, lines, arcs, 
  69. ellipses, polygons, rotated text, bit map output, pattern fills, filling
  70. an arbitrary outline, dissolves, bit blit, and screen saves and restores.
  71. Control functions (for applicable boards and graphic modes) include palette 
  72. reading, palette writing, page flipping. Input functions include read a dot 
  73. and read a box. There are twelve different mouse functions with interrupt 
  74. driven cursor and button detection.  Use the native font or use your own 
  75. fonts. Graphic object tests and manipulations include determine the interior 
  76. side of a complex polygon, line copy, box copy, line clipping, matrix size, 
  77. box clipping, box area, point in box, box height, box width, etc.
  78.  
  79. Proven, Reliable Code:
  80.  
  81. This is a modified version of the same code shipped with the Zortech 
  82. compiler for over five years. with the same application interface. 
  83. It now works with the Borland C/C++ compiler, giving Borland user's access 
  84. to better graphics board support, built in mouse support, and, in most 
  85. cases, dramatic increase in speed.
  86.  
  87. NO runtime royalties required.
  88. List price: $250.00
  89. Educational discounts are available.
  90.  
  91. ORDER NOW!
  92.  
  93. Start enjoying the benefits of Flash Graphics as soon as possible.
  94.  
  95. VISA/MC accepted.
  96.  
  97.  
  98. FlashTek, Inc.                  FlashTek, Ltd.
  99. 121 Sweet Ave                   2 Hill Court
  100. Moscow, Idaho 83843             Swingbridge Road
  101. U.S.A.                          Grantham
  102.                                 Lincs
  103.                                 NG31 7XY  England
  104.  
  105. FAX:    208-882-7275            FAX:   +44-476-61382
  106. Voice:  208-885-3807            Voice: +44-476-74108
  107. Orders: 800-397-7310
  108. BBS:    208-883-3859
  109. Email:  flashtek@proto.com      Email: flashtek@cix.compulink.co.uk
  110.  
  111.  
  112.